impact%20crater

noun

  1. 1

    A crater formed from an impact, typically of a meteorite, as opposed to one formed by other means such as vulcanism.

Translate “impact%20crater” to another language

Click any language to open the translator with this word already filled in.

Impact%20crater Definition & Meaning | TranslatePulse